今天來介紹一下Azure Devops
準備
Azure Devops
首先進來Azure Devops的網頁
點擊 - 開始免費試用
接著可以輸入你的Project Name
就可以進入到Azure Devops的網頁了!
左邊的選單依序是
團隊裡,如何分工以及管理進度是非常重要的,只要有"人",那就免不了管理
今天要介紹給大家的是Azure Devops - Boards
它提供了四種Process
Scrum的流程如下
從上面的流程來看Epic會有許多的Feature,再來Feature底下會有很多的Backlog(User Story),完成Backlo則要定義許多的Tasks。
這樣的架構,在比較大型的專案的時候,每個人可以針對自己負責的項目去看,只要專注在自己的Task就好了。
這邊我假設我們的團隊裡有
這幾個人,我們今天突然接到一個大案子,所以我們馬上來開個Planning Meeting吧!
首先是Work Items的部分
我們可以在側邊欄選擇 Boards - Backlogs
可以新增一個User Story
範例:
我是一個PM,我想要一個超炫的後端,所以我可以跟客戶Demo
再來PM可以新增一些Task指派給工程師
或者工程師來自己新建Task也行
團隊管理不就是要靈活嗎XD
接下來
在左邊的Boards - Sprint
裡面有To Do、Doing、Done...也可以自己新增
可以在To Do的部分新增一個Task
但這邊的Task盡量是小一點的
一、二天可以完成的Task
範例:
我要一個會員登入系統
再來就可以指派給Back-end
Back-end就會收到這個Task的通知
接下來如果Back-end正要處理這個任務,就可以把任務移動到Doing
再來結束後可以移動到Done
當然上面的流程還可以自動搭配Pipeline
讓整個流程看起來更順
後續介紹到Pipeline的時候會一起介紹到!
右上角有Set Dates
這個部分可以設定Sprint的開始與結束
上面就會提示說目前剩下幾天可以做
右上角的部分就會出現Burndown Chart
例如像是
可以透過這個圖表去檢視團隊有沒有照衝刺計畫去進行!
下一篇我們繼續介紹Devops的其他應用吧!